﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Mail;
using System.Net;

namespace publico
{
    public class PUB_EMAIL : System.Web.UI.Page
    {

        public PUB_EMAIL(String Email_de, String Email_para, String Email_assunto, String Email_mensagem) {

            this.Email_para = Email_para;
            this.Email_de = Email_de;
            this.Email_assunto = Email_assunto;
            this.Email_mensagem = Email_mensagem;
        }


        private string _email_assunto;

        public string Email_assunto
        {
            get { return _email_assunto; }
            set { _email_assunto = value; }
        }

        private string _email_para;

        public string Email_para
        {
            get { return _email_para; }
            set { _email_para = value; }
        }

        private string _email_de;

        public string Email_de
        {
            get { return _email_de; }
            set { _email_de = value; }
        }

        private string _email_mensagem;

        public string Email_mensagem
        {
            get { return _email_mensagem; }
            set { _email_mensagem = value; }
        }
 
        public void Enviar()
        {


            MailMessage mail = new MailMessage(this.Email_de, this.Email_para, this.Email_assunto, this.Email_mensagem);
            SmtpClient smtpClient = new SmtpClient("smtp.softsales.com.br");

            // Credencial para envio por SMTP Seguro (APENAS QUANDO O SERVIDOR EXIGE AUTENTICAÃ‡ÃƒO)   
            smtpClient.Credentials = new NetworkCredential("softsales@softsales.com.br", "alanis28");
            smtpClient.Send(mail);
            mail.Dispose();

    
        }

    }
}
